home *** CD-ROM | disk | FTP | other *** search
/ LSD Docs / LSD Docs.iso / FILEZ / lsd21.dms / lsd21.adf / RSI.DEMO-MAKER100%.DOC.pp / RSI.DEMO-MAKER100%.DOC
Text File  |  1990-09-07  |  23KB  |  568 lines

  1.                           RED SECTOR DEMO MAKER
  2.  
  3.                     Docs written by DION of GOLDSTAR (c)
  4.  
  5.                           GOLDSTAR P.D (E.C) Ltd
  6.  
  7.                                Po Box 2 
  8.                                Tyldesley
  9.                                Manchester
  10.                                M29 7BN
  11.  
  12.                             Tel (0942) 895320
  13.  
  14.  
  15.  
  16. NOTES FOR PD LIBRARIES OTHER THAN GOLDSTAR P.D.
  17.  
  18. These documents are not to be altered in any way, inclusive of any reference
  19. to Goldstar P.D  (EC) Ltd.
  20.  
  21. These documents are NOT P.D and may not be distributed without the
  22. permission of GOLDSTAR P.D. Also, upon that permission being granted the
  23. above will still apply.
  24.  
  25.                             Dion L Heap.
  26.  
  27.                                  author.
  28.  
  29. ----------------------------------------------------------------------------
  30.  
  31.  
  32. This document is designed to be understood by beginners and experts alike
  33. so all you experts out there, have some patience if these docs go too
  34. slowly for you, don't forget, we were all beginners once.
  35.  
  36. Incedentaly, a quick breakdown of the word expert.    
  37.  
  38. ex - a has been.  spert - a big drip. 
  39.  
  40. ----------------------------------------------------------------------------
  41.  
  42. O.K, now the official bits are over with lets get down to business.
  43. Firstly I want to explain something about the demo maker. When you are
  44. creating your demo, each part is dealt with in segments which are then
  45. "bolted" together, for instance, a typical demo might be constructed like
  46. this.
  47.  
  48.   ______________      ______________      ______________
  49.  |              |    |              |    |              |
  50.  |     LOGO     |----|VECTOR GRAPHIC|----|    GREETS    |
  51.  |______________|    |______________|    |______________|
  52.                      
  53.  
  54. Now this rule doesn't only apply to R.S.I (which is a common name for the
  55. red sector intromaker) but to almost all programming applications. In the
  56. R.S.I, these segments are referred to as "patterns".
  57.  
  58. -----------------------------------------------------------------------------
  59.  
  60.                            THE MAIN SCREEN
  61.                           -----------------
  62.  
  63.        
  64. Right, lets get down to business, the first thing you will be greeted with
  65. is the RSI main screen which has a panel at the top containing 12 buttons,
  66. (I'll explain all these in a moment) and under this, on the left, a list
  67. of words such as "musicroutine"," Music" and "Littlelogo".
  68.  
  69. The buttons are: 
  70.  
  71. Test Demo - This is for running through your demo to check how it all runs
  72. before saving it.
  73.  
  74. Demo Menu - This will take you to another screen that gives the save
  75. options available and what drive to save to etc.
  76.  
  77. Pattern Editor - Takes you to another screen for editing each of your
  78. patterns and joining them up in the correct order etc (more on this later)
  79.  
  80. Music OFF\ON - When you have loaded your music for your demo you can
  81. listen to it by pressing this button so that you can tell if you like it
  82. etc. in one position your music will play constantly while you are working
  83. and in the other position it will only play when you test your demo.
  84.  
  85. About - Just gives a text screen with some info about Red Sector.
  86.  
  87. Edit - There are two editors built into rsi, one is a pallette editor for
  88. altering the colours of your fonts sprites etc and the other is a text
  89. editor for typing your text for scrolltexts etc.
  90.  
  91. Clear - This is for clearing something that you have loaded in to rsi ie
  92. your music and have decided you want different music, you must clear out
  93. the old before loading the new.
  94.  
  95. Load - You press this to load something in (simple eh).
  96.  
  97. Save - This is for erm, saving things.
  98.  
  99. UP & DOWN ARROWS - These are for moving through the items on the list
  100. below the control panel.
  101.  
  102. QUIT - Dont think I need to explain this one do I.
  103.  
  104.  
  105.  
  106.                           THE PATTERN EDITOR
  107.                          --------------------
  108.  
  109.  
  110. If you press the button on the main control panel marked "PATTERN EDITOR"
  111. you will go to another screen containing 27 buttons though one of them is
  112. blank so really there are only 26. This is the screen where all the
  113. interesting stuff is done. Here you make up and edit each of your patterns
  114. and join them up in whatever order you want. The button functions are as
  115. follows:-
  116.  
  117. Test Pattern - This is just for looking at the particular segment you are
  118. working on.
  119.  
  120. Test Demo - Explained above.
  121.  
  122. Delete Pattern - This is for if you make a cock up of a pattern and you
  123. want to remove it from your demo.
  124.  
  125. Insert Pattern - Just what it says really, for inserting a pattern between
  126. two others.
  127.  
  128. Left & Right Arrows - Click on these to go backwards or forwards through
  129. the patterns that you have used to create your demo.
  130.  
  131. Quit - This leaves the pattern editor and takes you back to the main
  132. screen.
  133.  
  134. Screen Mode - Gives you a small list below the control panel that is used
  135. for switching the top & bottom scroll texts and the music on and off
  136. during various parts of the demo.
  137.  
  138. Biglogo - This is used to introduce a biglogo to your demo and manipulate
  139. it, a biglogo is a fairly large picture that is done in D-Paint or
  140. whatever. for example, a gold box with " Charlie Scroggins Presents"
  141. written in it.
  142.  
  143. Littlelogo - This is the same as a Biglogo but smaller.
  144.  
  145. Vectorgfx - This is for manipulating any vector graphics that you may have
  146. loaded in. 
  147.  
  148. Vectorballs - These are objects that are made up of different coloured
  149. balls. We will have a look at some later.
  150.  
  151. Text 16 Special - This is a screen with text written in it using a 16 X 16
  152. font. This is different than a normal text screen because you can do more
  153. effects on it.
  154.  
  155. Text 8 Special - Same as above but using an 8 X 8 font.
  156.  
  157. SinusScroller - Thats the text that looks like a sine wave (theres some on
  158. the demo I did on this disk).
  159.  
  160. Lineffect - This is for creating and manipulating an object made from
  161. straight lines.
  162.  
  163. Bobeffect - This is for manipulating and animating sprites that you have
  164. loaded in.
  165.  
  166. Pixeleffect - This is the same as lineffect except that you do it with
  167. pixels.
  168.  
  169. Zoomtext - This is text that zooms in and/or out of the screen (the very
  170. beginning of the demo on this disk)
  171.  
  172. Textscr32 - A screen of text using a 32 X 32 font, actually this should
  173. have been called textline 32 cos you can only fit one line on it.
  174.  
  175. Textscr16 - As above but using a 16 X 16 font (much better)
  176.  
  177. Textscr8 - Again as above but using an 8 X 8 font.
  178.  
  179. Plasma - This is a bit like one of those lights you see at discos or Acid
  180. house parties (Aceeeeeed) that have oil in them and are projected on the
  181. wall, except this can be manipulated in many ways.
  182.  
  183. Textline 32, 16 and 8 - These buttons allow you to enter one line of text
  184. in the chosen font.
  185.  
  186. -----------------------------------------------------------------------------
  187.  
  188.  
  189.  
  190.                              THE DEMO MENU
  191.                             ---------------
  192.  
  193. If you select "DEMO MENU" from the main screen you will be taken to a
  194. third screen which gives you the following options.
  195.  
  196. SAVE FINAL - I dont like to use this one really because it saves your demo
  197. as a final file which is runable from a blank disk or from your disk that
  198. your demo is going to be used on but it cannot be loaded back into the rsi
  199. for any alterations.
  200.  
  201. SAVE SHORT - This is the save mode that I usualy use as it still saves
  202. your demo in a self-runable mode but also it can, if necessary, be
  203. re-loaded into rsi for further tweaking. 
  204.  
  205. LOAD SHORT - This is for loading saved demos that have been saved using
  206. the save short option. the demo I put onto the beginning of this disk was
  207. saved in the short mode so that you can load it into rsi and have a look
  208. at all the individual patterns and see how its done.
  209.  
  210.  
  211. -----------------------------------------------------------------------------
  212.  
  213.  
  214.  
  215.                               MAKING PATTERNS
  216.                              ----------------
  217.  
  218. What we are now going to do is go through each type of pattern and playing
  219. about with it so as to show you what to do.
  220.  
  221.  
  222. MUSIC
  223. -----
  224.  
  225. First lets load in some music. On the list under the control panel on the
  226. main screen you will see "MUSICROUTINE", Click on this then on "EDIT" and
  227. you will be taken to a third screen with another panel with listings such
  228. as noisetracker etc. click on "NOISETRACKER". the next bit depends on
  229. whether you are using this disk as part of the Goldstar RSI set or if you
  230. have only this disk. If you only have this disk then the next thing to do
  231. is to click on "MUSIC", then on load. Choose the DF0: option and click on 
  232. "Testmusic (dir)" then on "Mod.Blazzering" and then on "Load". If you have
  233. the set as mentioned above then put in one of the modules disks and then
  234. click on "Modules (dir)" to get at the tracks.
  235.  
  236. If you want to use your own modules in your demos then you may have a
  237. problem with compatability, you can convert Soundtracker/Med modules etc so
  238. that they are compatible. All you need is a copy of Noisetracker V2.00,
  239. load your modules into noisetracker and then save them as modules. This
  240. might seem a bit strange to load a module then save it as a module but
  241. there are differences in the way the modules are saved in various trackers.
  242.  
  243.  
  244.  
  245.  
  246. BIGLOGO.
  247. --------
  248.  
  249. Now for this you need to either load one of the ready made ones on the
  250. disk/s or better still to design your own. The rsi is VERY fussy about its
  251. inputs so when making your own follow these instructions exactly and all
  252. will be perfect.
  253.  
  254. Boot up your D-Paint and use a low res screen mode with 16 colours. NO
  255. MORE THAN 16 COLOURS. Now you can use any 16 colours you want by pressing
  256. "P" in Deluxe Paint and defining your palette. 
  257.  
  258. Now switch on the co-ordinates from the top right menu on D-Paint because
  259. you will need them. Your BIGLOGO can be any size up to a maximum of 
  260. 158 x 320 pixels, if you don't feel comfortable with this or you need an
  261. idea of the size then use the straight line tool and draw a line
  262. horizontally across the screen, watch the co-ordinates at the top and when
  263. you get to 320 then thats the maximum width of your picture. Then do a
  264. vertical line until you get to 158, thats the maximum height. O.K, now
  265. design your logo and when its finished, pick the complete logo up as a
  266. brush then clear the screen, now press F10 to take away the menu bar and
  267. pallete and stamp your logo down at the very top of the screen and
  268. central. Once youve done this you should save your logo to a disk and
  269. call it whatever you like. The next thing you need to do is load up the
  270. IFF CONVERTER on this disk and load your picture into it. Now, using the
  271. mouse you need to "cut" a window around your logo. Its just like making a
  272. brush in D-Paint, press and hold the left mouse button at the top left
  273. then drag a window over it until you see the following co-ordinates in the
  274. controll panel.
  275.  
  276. BITPLANE= 18B0         TOTAL= 062C0
  277.  
  278. if you accidentally cut the wrong size window (it can be a bit fiddly)
  279. just press the right mouse button to delete the wrong window you've cut and
  280. start again. Once you have the window cut correctly just click on save and
  281. the converter will replace your D-Paint pic on the disk with the converted
  282. one.
  283.  
  284. For a LITTLELOGO you follow the above steps except that your logo can only
  285. be up to a maximum size of 54 x 320 and the co-ordinates on the IFF
  286. Converter must be; 
  287.  
  288. BITPLANE= 0870   TOTAL= 021C0.
  289.  
  290. Once you have your logo saved like this you can load it into the RSI. go
  291. to the main screen and click on "BIGLOGO" from the list under the control
  292. panel then on "LOAD". Once you've done this, if you want you can fiddle
  293. with the colours in your logo by clicking on "EDIT". If not then select 
  294. "PATTERN EDITOR" and on this screen click on "BIGLOGO" or "LITTLELOGO"
  295. depending on which one you have loaded. now to view your logo click on
  296. "TEST PATTERN" and hey presto, there it is. Now once you are in the
  297. pattern editor you can manipulate your logo in many different ways, there
  298. are some options under the main panel. We will refer to these in future as
  299. parameters.
  300.  
  301.  
  302.  
  303. The first parameter is "Logonumber", this is for if you have more than one
  304. logo, then you alter this for whichever logo you are working on.
  305.  
  306. The next parameter is "Time", Firstly, decide how long you want
  307. your logo to be on the screen (the default value is 10 which I think is
  308. too long) to alter the display time click on the number after "TIME" under
  309. the control panel and insert the time you want (this seems to be in
  310. seconds).
  311.  
  312. Next is Stars, use this to set direction and speed of a starfield if you
  313. want one, I'll show you how to load stars in later.
  314.  
  315. Begineffect, Click on this for different methods of how your logo enters
  316. the screen.
  317.  
  318. Endeffect, this is the same as above but for how your logo leaves the
  319. screen.
  320.  
  321. Mode, with this you click on the word "mode" for different background effects
  322. for your logo. some of the different mode effects introduce other
  323. parameters which can be altered.
  324.  
  325. ----------------------------------------------------------------------------- 
  326.  
  327.                               VECTORGFX
  328.                              -----------
  329.  
  330.  
  331. To insert vector graphics into your demo you must first load in a vector
  332. graphic by selecting the "object" which is under the sub heading of
  333. "vektorobjects" on the list on the main screen. As you will see you can
  334. load up to 9 objects, so, click on object 0 and then on load. If you want
  335. to use an object that is on the rsi disk, they are in the Objects (dir). If
  336. you are using the extras disk then they are in the vectorobjects (dir).
  337. Once loaded you go back to the pattern editor and click the right arrow
  338. until above the arrows it says "End of Demo", then click on Vectorgfx. If
  339. it says anything else above the arrows such as "Biglogo" then when you
  340. insert your vector into the pattern editor it will delete the biglogo.
  341.  
  342. Now you can play around with the parameters underneath the panel and set up
  343. how you want your vector to move about the screen. just fiddle about with
  344. the numbers and then click on test pattern to test what each alteration
  345. does.
  346.  
  347.  
  348. ----------------------------------------------------------------------------- 
  349.  
  350.                               VECTORBALLS
  351.                              ------------
  352.  
  353. To insert these in your demo you have to load in two seperate items, the
  354. object that you want and the balls to make it up, from the main screen
  355. click on vectorballsgfx then on load and load in the vectorballs from the
  356. bobs (dir), (these are the balls). Next click on ballsobject, then on load,
  357. the ballsobjects are in the objects (dir).
  358.  
  359. The same thing applies to these as above with the parameters.
  360.  
  361. -----------------------------------------------------------------------------
  362.  
  363.                              TEXT 16 SPECIAL
  364.                             ----------------
  365.  
  366. This is a screen of text using a 16x16 font, ie Fred Bloggs did this demo
  367. and isn't it good. The reason it's called special and is different from a
  368. normal text screen is that there are more options available for effects in
  369. the parameters list.
  370.  
  371. Click on Font 16*16 from the main screen (not the 16*16 1PL option as this
  372. is different) and then on load. if you dont have the extras disk then you
  373. only have one font on the rsi disk and this is called Pix16.Mamor and is in
  374. the Fonts (Dir). Once you've loaded in a font you need to write your text
  375. so, click on textscreen 16 and then on edit, write your stuff in the window
  376. using the arrow keys or the mouse to move the cursor, dont use return at
  377. the end of a line as this is for when the text is complete. when you have
  378. written your message, press return then go to the pattern editor, click on
  379. Text 16 Special, the parameters here give you vectorstars or starbobs,
  380. amongst other things, but don't forget, you have'nt loaded any stars in
  381. yet.
  382.  
  383. -----------------------------------------------------------------------------
  384.                             TEXT 8 SPECIAL
  385.                            ----------------
  386.  
  387. This is just the same as the text 16 special except you use an 8 x 8 font
  388. instead of 16 x 16.
  389.  
  390. -----------------------------------------------------------------------------
  391.  
  392.                              SINUSSCROLLER
  393.                             ---------------
  394.  
  395. To make a sine scroll text you need to load in the 16 x 16 1PL font (I
  396. shouldn't have to tell you how to do this by now). then click on
  397. Sinusscrolltext from the main screen then edit. once edited, go to the
  398. pattern editor and set the parameters to give you the desired effect.
  399. as well as the various background effects etc you can give your text
  400. different colour effects.
  401.  
  402. -----------------------------------------------------------------------------
  403.  
  404.                               LINEEFFECT
  405.                              ------------
  406.  
  407. No loading in for this one, just go to the pattern editor and click on
  408. lineeffect, you will then see a lot of paremeters that you can alter to
  409. give the desired effect, this is a bit hard at first and takes some
  410. figuring out but the finished effect can be pretty good.
  411.  
  412.  
  413. ------------------------------------------------------------------------------
  414.  
  415.                               PIXELEFFECT
  416.                              ------------
  417.  
  418. this is practically the same as above but you use pixels instead of lines,
  419. once again this is a bit difficult to master.
  420.  
  421. -----------------------------------------------------------------------------
  422.  
  423.  
  424.                                 BOBEFFECT
  425.                                ----------
  426.  
  427. For this one you need to load in a bob (Blitter OBject). If you only have
  428. the rsi disk then you only have one available, this is found in the bobs
  429. (dir) and is called bobeffect bobs 4, now if you have the extras disk there
  430. are loads to chooose from, there are animbobs which are animated and
  431. nonanimbobs which are'nt, the bobeffect bobs 4 choice is an animated bob
  432. which means that as well as whizzing it around the screen using the
  433. parameters, it is also animated, if you insert a number 4 in the anim part
  434. of the parameters you will see that if you check using test pattern that it
  435. will animate. If you have the extras disk try other values as the 4 means
  436. that there are 4 frames but some animbobs have more or less than this.
  437.  
  438.  
  439. -----------------------------------------------------------------------------
  440.                                 ZOOMTEXT
  441.                                 ---------
  442.  
  443. This makes your chosen text zoom in and out of the screen, (the beginning
  444. of the demo on this disk) and is one of my favourites.
  445.  
  446. Select Vectorcharset and load in the vectorfont1 from the fonts (dir), next
  447. go to the pattern editor and click on zoomtext, where the parameters are
  448. you will see a blank line. Click in that area and then type in your text
  449. (only room for one or two words here). Next click on test patten and check
  450. that your text is centered, you may have to insert a space or two at the
  451. front to move it over.
  452.  
  453. -----------------------------------------------------------------------------
  454.  
  455.                          TEXTSCREENS 32, 16 and 8.
  456.                         --------------------------
  457.  
  458. I've put all these together because they are all the same except for
  459. loading in different sizes of fonts. Once you've loaded the desired font
  460. then click on whichever textscreen you want then edit it. Then over to the
  461. pattern editor to set the parameters.
  462.  
  463. -----------------------------------------------------------------------------
  464.                          TEXTLINES 32, 16 AND 8.
  465.                         ------------------------
  466.  
  467. Just load the fonts again and then. go to the pattern editor and click on
  468. the relevant size textline then edit it where the parameters are.
  469.  
  470. -----------------------------------------------------------------------------
  471.                           
  472.                                 PLASMA
  473.                                --------
  474.  
  475. This fills the screen area with colour, it is actually two multi coloured
  476. sine waves that you control with the parameters. Nothing to load in with
  477. this one, some really good effects can be gained with this one but once
  478. again it needs practice, a quick tip here is to keep it simple, because
  479. there are so many parameters you can change doesnt mean that you need to
  480. insert numbers in all of them, in fact you usually get better effects this
  481. way.
  482.  
  483. -----------------------------------------------------------------------------
  484.  
  485.                                   STARS
  486.                                  ------
  487.  
  488. There are two types of stars available to load in, one is sprite stars,
  489. which are loaded into the Spriteobject option, the other is vector stars or
  490. starbob stars, there are only a couple to choose from with the rsi but
  491. there are loads on the extras disk.
  492.  
  493.  
  494. -----------------------------------------------------------------------------
  495.  
  496.                                 SCROLLTEXT
  497.                                ------------
  498.  
  499. This is the text that scrolls on the top and/or the bottom of the screen
  500. that usually says stuff like hello mum and whatever. To edit these just
  501. click on scrolltext oben or scrolltext unten, whichever you want and then
  502. click on edit. Now when writing your text DO NOT use capitals, the capitals
  503. are used for another purpose. If you press shift and a letter you will see
  504. that instead of being in white on the editing screen it will be grey. These
  505. are used for giving your text various effects such as mirror and speed.
  506. Here are the various codes and what they do.
  507.  
  508. Shift & S1-5 alters the speed of your text S1 is slow and S5 is fast, the
  509. default is S3.
  510.  
  511. Shift & B1-3 Gives you copper bars that spread from either right left or
  512. middle.
  513.  
  514. Shift & M0-1 This gives a little mirror under your text, M0 =  no mirror   
  515. M1 = mirror.
  516.  
  517. Shift & C1-4 used in conjunction with M gives you different colours of
  518. mirror.
  519.  
  520. Shift & O0-1 Switches between 32 size scrolltext and 16.
  521.  
  522. Shift & J1-4 Makes your text jump by various degrees. (only works with 16
  523. size)
  524.  
  525. Shift & H   Stops the scrolling for a short time, you can use multiple
  526. HHHHH to stop it for longer.
  527.  
  528. Shift & L0-8 Displays a littlelogo for a short while. (the 0-8 being
  529. whichever number logo you want displayed)
  530.  
  531. Shift & W1-6 Makes your text wobble. 6 different effects.
  532.  
  533.  
  534.  
  535.  
  536. Thats all on the instructions side of thing except to say that the demo
  537. that is on this disk is saved as a short so you can go to the demo menu and
  538. click on "LOAD SHORT" and then click on "GOLDSTAR" and you can then have a
  539. look at all the bits and see how its put together. Also if you do have any
  540. difficulties with the RSI then just give goldstar a ring on (0942) 895320.
  541. Just ask for Dion and I'll steer you in the right direction.
  542.  
  543.  
  544.  
  545.                                                Bye For Now,
  546.  
  547.                                                     DION
  548.                                                     ~~~~
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.